\section{Future Work}
\label{sec:future_work}
While exploring the world of P2P enhanced VoD streaming, we came across a lot of interesting ideas. Most of them we had to skip straight away because they didn't really apply to our project, but a couple of them stuck with us on our to-do list. Given the relatively short amount of time we had to implement our project, we had to cut some interesting proposals, and instead we describe them here in our future work section.
\\

Originally we wanted to be able to fast forward or skip in the video we are streaming. We ended up not implementing that part because it entailed some sort of knowing what piece we want to look at next. This could possibly be done by integrating our client with a media viewer like vlc player, and letting that player decide where we were in the movie. Again this could be done in many ways. The optimal way would be if you could just have a continuous streaming even though you skipped in the file, but what you would normally experience is a short lag period where the streaming server is catching up to where you want to watch.

\cite{huang2008challenges} proposes an idea where you used so called anchor points. An anchor point is a place in the movie where we have the pieces to show. If you tried skipping to a place where you didn't have any pieces you would instead be directed to the nearest anchor point. This would be interesting to work with and see how we could incorporate this into our existing strategies.
\\

In this report we have only really looked at which strategies would be most efficient, and not considered caching or storing at all. As our implementation is now we simply download the file to the disk, and it will be stored there until the user manually deletes it. We would have liked to explore the possibility of using caching instead and look into the effect of caching the entire movie or only parts of it.
\\

But our immediate future work will be to start a download with our system and watch the movie getting streamed while we relax and enjoy the fruits of our labor.